Text copied to clipboard!
Título
Text copied to clipboard!Ingeniero de Backend Móvil
Descripción
Text copied to clipboard!
Estamos buscando un Ingeniero de Backend Móvil altamente motivado y experimentado para unirse a nuestro equipo de desarrollo de tecnología. Como Ingeniero de Backend Móvil, serás responsable de diseñar, implementar y mantener la infraestructura de backend que soporta nuestras aplicaciones móviles. Trabajarás en estrecha colaboración con los equipos de frontend móvil, producto y DevOps para garantizar que nuestros servicios sean escalables, seguros y de alto rendimiento.
Tus principales tareas incluirán la creación y optimización de APIs RESTful y GraphQL, la integración de bases de datos relacionales y no relacionales, y la implementación de soluciones de autenticación y autorización. Deberás tener experiencia en lenguajes como Node.js, Python, Java o Go, así como conocimientos sólidos en arquitecturas de microservicios y contenedores (Docker, Kubernetes).
Además, serás responsable de monitorear y mejorar el rendimiento de los servicios, implementar pruebas automatizadas y colaborar en la resolución de incidencias críticas. Se valorará experiencia previa en la integración de servicios de terceros, manejo de notificaciones push y sincronización en tiempo real.
Buscamos a alguien con mentalidad analítica, pasión por la calidad del código y la mejora continua, y habilidades de comunicación para colaborar en equipos multidisciplinarios. Si te apasiona el desarrollo backend y quieres impactar la experiencia de millones de usuarios móviles, ¡esta es tu oportunidad!
Responsabilidades
Text copied to clipboard!- Diseñar y desarrollar APIs robustas para aplicaciones móviles.
- Integrar y mantener bases de datos relacionales y no relacionales.
- Implementar autenticación y autorización segura.
- Optimizar el rendimiento y la escalabilidad de los servicios backend.
- Colaborar con equipos de frontend móvil y DevOps.
- Monitorear y resolver incidencias en producción.
- Desarrollar pruebas automatizadas para asegurar la calidad del código.
- Documentar procesos y arquitecturas técnicas.
- Integrar servicios de terceros y APIs externas.
- Participar en revisiones de código y mejora continua.
Requisitos
Text copied to clipboard!- Título universitario en Ingeniería Informática o campo relacionado.
- Experiencia demostrable en desarrollo backend para móviles.
- Dominio de Node.js, Python, Java o Go.
- Conocimientos en bases de datos SQL y NoSQL.
- Experiencia con arquitecturas de microservicios y contenedores.
- Familiaridad con herramientas de CI/CD.
- Capacidad para trabajar en equipos multidisciplinarios.
- Habilidades de resolución de problemas y pensamiento analítico.
- Experiencia en integración de APIs y servicios externos.
- Nivel intermedio de inglés técnico.
Posibles preguntas de la entrevista
Text copied to clipboard!- ¿Cuántos años de experiencia tienes en desarrollo backend móvil?
- ¿Qué lenguajes de programación dominas para backend?
- ¿Has trabajado con microservicios y contenedores? Da ejemplos.
- ¿Qué bases de datos has utilizado en proyectos móviles?
- ¿Tienes experiencia integrando servicios de terceros?
- ¿Cómo aseguras la seguridad en las APIs que desarrollas?
- ¿Has implementado pruebas automatizadas en tus proyectos?
- ¿Qué herramientas de monitoreo y logging has utilizado?
- ¿Cómo manejas la escalabilidad de los servicios backend?
- ¿Estás familiarizado con metodologías ágiles?